查看原文
其他

新课上线!6小时实战NetLogo复杂网络建模

集智俱乐部 集智俱乐部 2022-05-20



导语


针对各种复杂系统的建模正在成为各个自然科学与社会科学领域的研究利器,其中复杂网络建模更是广泛应用。而NetLogo软件以其简单易用而常常成为复杂系统建模入门的首选工具。集智2021年专门出版了《NetLogo多主体建模入门》一书。


为了帮助更多小伙伴从零开始上手网络建模,集智学园特别策划《实战NetLogo复杂网络建模》系列课程,邀请到北航可靠性研究所任仿真工程师、多agent建模专家高济禾老师主讲,从网络建模基础、网络传播、网络演化博弈三个模块讲解。有多种早鸟、打包报名优惠,详见后文。报名课程即可加入课程微信群,与老师同学交流。


人与人之间的交互构成了这个复杂而丰富的世界,新冠疫情的传播与防疫,人类社会的合作与博弈等,是我们日常生活的一部分。如果你了解多主体建模的思路,它把系统中的行为个体看做一个个主体,对它们的相互作用进行建模。在这个思路的引导下,我们就可以通过建模仿真出一个数字化世界, 观察这个世界的运转规律并对未来做出预测时,我们就拥有了一双畅游假想世界的上帝之眼。

对世界的建模,对问题的探索,常常需要一个得心应手的工具、一套切实可用的方法以及一种有章可循的建模思维。

集智学园联合复杂系统建模工程师高济禾老师推出《实战NetLogo复杂网络建模》课程,以NetLogo为建模工具,以网络科学为分析方法,在解决具体问题的过程中,培养你的建模思维。




一个趁手的工具:NetLogo




NetLogo,简单易用,接近自然语言的表达,通过简单的设置和代码编写就能搭建一个酷炫的多主体模型程序,从而去探索微观层面的个体行为与宏观模式之间的联系。它可以在自然和社会科学的多个领域作为研究工具,包括经济学、社会心理学、城市科学、地球科学、网络科学、系统动力学、物理、化学等,其模型库为我们提供了探索的基础。

对于不熟悉编程或不想将时间浪费在运行模型的常规编程任务上的研究人员来说,NetLogo是一个很方便的工具图形的可视化,在探索模型时也具有指导意义。





一套实用的方法:网络科学




网络抽象于现实的复杂系统,对网络的基本模型及其性质,以及网络传播、网络博弈等动力学的研究是网络科学的重要部分,在社会系统、金融系统、生态系统、工业和军事系统等中有重要的应用价值。我们需要用网络的眼光看待世界,用科学的方法分析网络。网络科学的思维方式和分析方法可以也应该成为一门面向各种不同学科背景学生的通识课。





一种建模思维:从问题、模型到代码




在这门课程中,老师将带领你从零开始写代码,每节课程会系统性地完成一整个模型。细细品味其中的建模要点,熟悉常用的基础命令,找到模型中的关键代码。这样将每节课程跟下来后,你便能潜移默化地形成模型思维,从而真正学会建模。从天文地理到世间万物,随你提炼运行规则建立仿真模型观察演变现象,探索任意你想要研究的对象。

一个工具,一类模型,一种思维,一举三得。

课程三大原则:

  1. 不讲网络科学理论,将抽象的数学理论融入模型实践中

  2. 注重实践,每节课从零开始写代码,完成一整个模型的建立

  3. 引入ABM模型的一般设计框架,在实践中逐渐形成模型思维

课程适用对象:

  1. 想用复杂网络探索世界,但是代码能力不足,无法动手实践的学生

  2. 想学习NetLogo语法框架,获取代码写作能力的学生

  3. 想培养建模思维和能力的学生

学完本课程你可以:

  1. 通过反复观看并动手实践,获得NetLogo建模的实操技巧

  2. 获取构建并分析复杂网络的能力,可迁移到相关问题的研究中

  3. 培养你的建模思维,能够迁移并应用到新问题的探索中


报名加入课程:

如果你感兴趣,欢迎加入我们的《实战NetLogo复杂网络建模》课程!课程提供答疑与交流渠道。

课程价格99,早鸟报名八折优惠仅需 79 元,优惠于2022年6月15日截止。


扫码付费报名课程

第一步:扫码付费

第二步:在课程详情页面,填写“学员信息登记表”

第三步:扫码添加助教微信,入群

本课程可开发票。


组合课程报名二维码:

如果你想探索NetLogo更多内容,例如生命游戏、Langton的蚂蚁、羊草生态模型、玩具经济模型、系统动力学等复杂科学中有趣的案例,推荐购买4.7星超高评价课程:《NetLogo多主体建模入门》,打包购买有优惠。

基础+进阶课程打包优惠价:

6月15日之前:打包购买总计248,如果你已购买NetLogo多主体建模入门,仅需49元

6月15日之后:打包购买总计278,如果你已购买NetLogo多主体建模入门,仅需79元

报名二维码同上,选择「NetLogo打包购买」即可。




讲师介绍




高济禾,多agent建模专家,十余年NetLogo开发经验,曾自制国内最早一批NetLogo在线培训内容,曾与多个科研团队合作开展ABM与NetLogo建模培训与课题研究,涉及公共管理、生命科学、金融市场、城市与交通等多个领域,具有丰富的NetLogo培训经验。

目前在北航可靠性研究所任仿真工程师,曾任北京博晓通科技分析团队负责人、宣亚国际传播集团策略顾问。本科毕业于南京大学天文学系、硕士毕业于华东师范大学物理系。

授课特色

  1. 手把手建模实操

  2. 内容高度浓缩

  3. 提供练习作业与答疑

  4. 提供答疑与交流的社群服务


课程内容框架


  1. 复杂网络建模基础实践
  • 课程简介
熟悉 NetLogo 界面和使用方式,用 turtles, links 等基础指令建立随机网、小世界网、无标度网经典复杂网络。
  1. 复杂网络传播建模
  • 课程简介
从零开始建立经典 SIR 传播模型,并考虑更多真实世界特征将其扩展为流行病防控模型,引入行为空间工具,介绍开展大样本仿真实验的基本方法。
  1. 复杂网络上的演化博弈建模
  • 课程简介
首先介绍列表、字典、匿名函数等预备知识,再建立二人博弈模型,尔后将其扩展为复杂网络上的多人重复博弈,最终实现动态网络上的演化博弈。





推荐学习




  1. NetLogo相关书籍

    1. 集智俱乐部2021年出版的《NetLogo多主体建模入门》书籍,国内第一本相关书籍


  1. NetLogo创始人 Uri Wilensky,和 William Rand 教授 2015 年出版的书籍

    1. Wilensky, U., & Rand, W. (2015). An introduction to agent-based modeling: Modeling natural, social and engineered complex systems with NetLogo. Cambridge, MA: MIT Press.


  1. 网络科学相关

    1. Albert-László Barabási, Network Science, Cambridge, 2016(中译本:网络科学,2020)

    2. 国内第一本网络科学入门书:汪小帆、李翔、陈关荣,网络科学导论,高等教育出版社,2012。内容全面、通俗易懂,适合作为研究生和高年级本科生的网络科学教材,也可供自然科学、工程技术科学和社会科学领域的研究人员与学生参考

    3. 如果你对网络科学不熟悉,欢迎学习汪小帆老师的免费课程:开启网络科学之旅 https://campus.swarma.org/course/1744



推荐阅读



点击“阅读原文”,报名课程

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存